booted macaque - French English Dictionary